.pagelayout
{
	width:904px;
}
.divider
{
	position:absolute;
}





/* font settings */
	/* regular */
	body p, td, body,input, textarea,.content
	{ 
		font-size:small; 
		font-size:expression("x-small");
		color:#000; 
	}
	body p, td, body,input, textarea,.content,pre
	{
			font-family:tahoma,verdana, arial, helvetica, sans-serif; 
	}
	
	pre
	{
		font-family:Lucida Console, Courier New, Monospace;
		line-height:1em;
	}

	/* large */
	.content .namebox a,h2 , .SidebarTileTitle
	{
		font-size:110%;
	}


	/* smallest */
	.voteoption,
	.namebox a, 
	.postdate, 
	.byline,
	.parttext,
	.pollbody,
	.polloptions td, 
	.pollbody 
	.txt3,
	.votebutton,
	.TopicTip,
	.parttext p,
	.threadview td,
	{
		font-size:x-small;
		font-size:expression("xx-small");
	}

	/* fixed small */
	.maintask a
	{
		font-size:10pt;
	}	


/* main */
body 
{ 
	background-color:#CECEB5; 
	background-image:url(../images/texture_1.png); 
	margin:0px; 
	text-align:center; 
}

.content
{
	line-height:1.6em;	
}

.pad, .FormattedBody
{
	padding: 5px 15px;
}
.textarea
{
	width:400px;
}

div.header 
{
	z-index:-1; 
	height:204;
	width:906px; 
	cursor:hand;
	/* PNG alpha supporters ignore this */ 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/themes/default/images/banner.png'); 
}

.postbody p
{
	padding:0px;
	padding-bottom:10px;
	margin:0px;
}

.postbody
{
	word-wrap:break-word;
	white-space:normal;
}
div.header[class] /*IE ignores this*/
{ 
	background-image:url(../images/banner.png); 
}


/* player */
.mediaplayerbutton
{
	margin:2px 2px;
}

.playercontainer
{
	background-color:black;
	border:solid 1px #333;
	width:300px;height:225px;
	text-align:center;
	vertical-align:middle;
}

.videosplash
{
	display:none;
	display:expression('block');
}
.controlstable
{
	display:none;
	display:expression('block');
	width:300;
	margin:0px;
	background-image:url(../images/mediaplayer_base.gif);
	background-repeat:no-repeat;
}


.slider
{
	background-image:url(../images/mediaplayer_playbar.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.indicator,.downloadindicator
{
	width:0px;
	height:3px;
	margin-left:1px;
	margin-top:2px;
}

.indicatorhandle
{
	margin-top:2px;
}
/* end player */

/* begin user tiles (thumbs) */
.caption
{
	display:block;
	padding:5px 0px;
}

.imagebox, .namebox
{
	margin-top:5px;
	width:52px;
	text-align:center;
	vertical-align:middle;
}

.imagebox a, .namebox
{
	border:solid 1px #fdd678;
	background-color:#fddd91;
}

.imagebox img, .namebox a
{
	border: solid 1px #805a00;
	width:50px;
	overflow:hidden;
}
.namebox a
{
	padding: 2px 0px;
	display:block;
	color:#000000;
	text-decoration:none;
}

/* end user tiles (thumbs) */


/* begin user tiles (fullsize) */

.content .imagebox, .content .namebox
{
	width:124px;
	text-align:left;
}

.content .imagebox a
{
	border:solid 1px #7f7868;
}

.content .imagebox img, .content .namebox a
{
	border: solid 1px #ffffff;
	width:120px;
}
.content .namebox
{
	border-style:none;
	border-bottom: solid 1px #ffffff;
	background-color:Transparent;
}
.content .namebox a
{
	border-style:none;
	border-bottom: solid 1px #7f7868;
	padding: 2px 0px;
	color:#000000;
	text-decoration:none;
}


.content .namebox a
{
	width:126px;
	overflow:visible;
}

.content .imagebox img
{
}

.content .imagebox
{
}

.userlinks span
{
	display:block;
}
/* end user tiles (fullsize) */


/* begin lists... forums/threads */

a:hover
{
	text-decoration:underline;
	color:#82692e;
}

.title
{
	padding: 7px 5px 7px 15px;
}

.titlenopad
{
	/* hehe */
	padding:1px 15px 1px 0px;
}

.titlenopad,.title
{
	background-color:#9C4A04;
	border-bottom:solid 1px #7f7868;
	border-top:solid 1px #7f7868;
	font-weight:bold;
	color:White;
}

.title a
{
	color:White;
}

.title a:hover
{
	color:#aaa;
	text-decoration:underline;
}

.description
{
	padding:5px 15px 20px 15px;
	border-bottom:solid 1px #7f7868;
}

.splashcontainer .replyhead
{
}

.h1a, .StaticTopicBar
{
	background-color:#fffcf4;
	border-bottom:solid 1px #7f7868;
	border-top:solid 1px #7f7868;
	padding: 7px 5px 7px 15px;
}

span.h1a
{
		display:block;
}

.h1anopad
{
	background-color:#fffcf4;
	border-bottom:solid 1px #7f7868;
	border-top:solid 1px #7f7868;
	padding:2px 15px 0px 0px;
}

.h1a a, .h1anopad a,.SidebarTileTitle a
{
	color:#000; 
	text-decoration:none;
}

.usercolumn
{
	text-align:center;
	background-color:#f7e6bc;
	border-top: solid 1px #cfc4a9;
	border-right: solid 1px #8f8775;
	border-bottom-width:0px;
	border-left: solid 1px #a9a08a;
	padding:20px;
}

.column
{
	padding: 5px 3px;
	border-bottom:solid 1px #000000;
}

td.f
{
	padding:10px;
	text-align:right;
}

.summary a, .date a
{
	color:#000;
	text-decoration:none;
	font-weight:bolder;
}

.icon, .summary, .number, .date
{
	background-color:#f7e6bc;
	margin-top:3px;
	border-top:solid 5px #fff1d0;
	border-bottom:solid 8px #fff1d0;
}
.summary, .number, .date
{
	padding:3px 5px;
}

.number, .date
{
	border-left:solid 2px #fff1d0;
}

.icon
{
	padding:2px 3px;
}



/* end lists... forums/threads */

/* begin post preview */
.formattingtip
{
	cursor:hand;
}
.postseparator
{
	display:block;
	padding-top:1px;
	border-top: solid 1px #ffffff;
	border-bottom:solid 1px #f4e7c7;
	background-color:#dfd3b6;
}

.byline
{
	margin-left:15px;
	padding:0px 0px 0px 11px;
	color:#666053;
	background-image:url(../images/bullet.gif); 
	background-position: left center;
	background-repeat:no-repeat;
}

.postspreview
{
	padding:15px;
}

.toolbar img
{
	margin:2px 1px;
}

.toolbar td
{
	padding-left:15px;
	border-bottom: solid 1px #7f7868;
	border-top:solid 1px white;
}

.fh
{
	padding:5px 15px;
	border-top:solid 1px white;
}
.votebutton
{
	padding:0px 5px;
}

.postview
{
	padding:5px 15px;
}

.postpreview
{
	background-color:#f7e6bc;
	padding:5px;
}

.postpreviewodd
{
	padding:5px;
	
}

.replyhead
{
	background-image:url(../images/user_IsOnline.gif); 
	background-repeat:no-repeat;
	background-position:center left;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:15px;
	border-bottom: solid 1px #8f8775;
	
}

/* end post preview */


/* begin standard borders */

.brownborder
{
	background-color:#FFBA16;
	border:solid 1px #845215;
}
.lightborder
{
	border:solid 1px #ffdd8a;
}

.shadowborder
{
	padding:5px;
	border: solid 1px #e19f00;
}

.brownhighlight
{
	border-top:solid 1px #ffdd8a;
	border-right:solid 1px #a6790e;
	border-bottom:solid 1px #a6790e;
	border-left:solid 1px #ffdd8a;
}

/* end standard borders */



/* begin layout */

.left
{
}

.TopicTip
{
	display: none; 
	position: absolute; 
	border:solid 1px #000;
	background: #ffffe1;
	color: Black;
	padding: 2px;
	line-height:1em;
	width:250px;
}

a
{
	text-decoration:none;
	
}

.content a
{
	font-weight:bold;
}

a.create {
   color:#999;
   text-decoration:none;
   border-bottom: 1px dashed #555;
}
a.create:hover {
   text-decoration:underline;
   border-bottom: 0px;
}

.parttext, .content .brownborder, .parttextnopad
{
	text-align:left;
	background-color:#fff1d0;
}

.parttext .threadview
{
	width:126;
	overflow:hidden;
}

.parttext,.pollbody
{
	 padding:10px;
}

label
{
	display:block;
	margin-left:20px;
}

.polloptions td input
{
	float:left;
}


.VersionList
{
	width:130px;
}

.parttextnopad
{
}

.rightbar
{
	padding:0px;
	width:165px;
	background-color:#fbb100;
}



/* end layout */

/* begin main nav */ 
.maintask
{
	padding:4px 10px 3px 10px;
	background-position: center left;
}

.maintask a
{
	color:#000000;
	text-decoration:none;
	padding:4px 8px 3px 13px;
	background-image:url(../images/white_divider.png);
	background-position:center left;
	background-repeat:no-repeat;
}

.maintask a.menuLinkFirst
{
	background-image:none;
}

.content .editTable, .editnotes
{
	display:none;
}
ul.mainnav 
{ 
	display:block;
	list-style: none; 
	padding:0px; 
	margin: 0px; 
	border-bottom:solid 1px #a6790e;
}

ul.mainnav li.item
{ 
	color:#000; 
	padding:11px 0px;
	
	font-weight:bold; 
	display:inline; 
	height:40px;
	text-align:center;
	width:99px;
}

ul.mainnav li.item a
{
	position:relative;
	padding:11px 0px;
	text-align:center;
	color:Black;
	text-decoration:none;
	font-weight:normal;
	display:inline;
	margin:1px;
}




ul.mainnav li.item a:hover
{
	text-decoration:underline;
}

ul.mainnav li.separator
{
	display:inline;
	padding:1px;
}
/* end main nav */ 
/* begin parts */ 

h2 , .SidebarTileTitle
{ 
	background-image:url(../images/bullet.png); 
	background-repeat:no-repeat; 
	background-position:left center; 
	margin:0px;
	margin-bottom:5px;
	padding:5px 0px 5px 15px; 
}

h2 a
{
	color:#000000;
	text-decoration:none;
}

img.divider
{
	 margin:-1px -5px;
}
div.parttext p { margin:0px; margin-bottom:5px;}
div.leftpart { background-color:#FFBA16; margin:12px 10px 0px 0px; }
/* end parts */ 

